canvas apron - Turkish English Dictionary